Project Description:
This project presents a custom Python script built using the Google Earth Engine (GEE) API to detect volcanic activity from Sentinel-2 imagery in user-defined areas and timeframes. By setting three key parameters i.e. (i) location, (ii) Date range, and (iii) NHI threshold, the script automates the processing and filtering of Sentinel-2 data.
It applies the Normalized Hotspot Index (NHI) to SWIR and NIR bands (B12, B11, B8A), based on the method proposed by Marchese et al. (2019), to identify thermal anomalies associated with volcanic activity. The script was run for several volcanic sites in Iceland (2020–2024) and the results include a detailed ArcGIS StoryMap highlighting time-series visualization of key eruption zones showcasing spatial patterns and impacts.
Data processing and filters used in the script include:
i) Loading Sentinel-2 Level 1C dataset (Top-of-atmosphere reflectances).
ii) Clipping dataset to Area of Interest (AOI).
iii) Attaching acquisition dates to each image.
iv) Converting reflectance to radiance for bands of interest (Because thermal sensors measure emitted energy, not reflected sunlight).
v) Calculating and Adding NHI index Bands.
vi) Filtering scenes with Maximum B12 Radiance > 2 (Discriminates volcanic activity from cooler surfaces & Reduces false positives.
vii) Filtering scenes using a threshold NHI value (e.g., 0.2) (To minimize false positives).
Reference: Marchese, F., Genzano, N., Neri, M., Falconieri, A., Mazzeo, G. and Pergola, N., 2019. A multi-channel algorithm for mapping volcanic thermal anomalies by means of Sentinel-2 MSI and Landsat-8 OLI data. Remote Sensing, 11(23), p.2876.
Team Members:
Joyson Estibeiro
Affiliation:
Personal Project
Team Members:
Joyson Estibeiro
Affiliation:
Personal Project